/*
 * Copyright (c) 2023, Terwer . All rights reserved.
 * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
 *
 * This code is free software; you can redistribute it and/or modify it
 * under the terms of the GNU General Public License version 2 only, as
 * published by the Free Software Foundation.  Terwer designates this
 * particular file as subject to the "Classpath" exception as provided
 * by Terwer in the LICENSE file that accompanied this code.
 *
 * This code is distributed in the hope that it will be useful, but WITHOUT
 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
 * FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
 * version 2 for more details (a copy is included in the LICENSE file that
 * accompanied this code).
 *
 * You should have received a copy of the GNU General Public License version
 * 2 along with this work; if not, write to the Free Software Foundation,
 * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
 *
 * Please contact Terwer, Shenzhen, Guangdong, China, youweics@163.com
 * or visit www.terwer.space if you need additional information or have any
 * questions.
 */

/**
 * 图标
 */
export const icons = {
  iconPlane: `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M16.1 260.2c-22.6 12.9-20.5 47.3 3.6 57.3L160 376V479.3c0 18.1 14.6 32.7 32.7 32.7c9.7 0 18.9-4.3 25.1-11.8l62-74.3 123.9 51.6c18.9 7.9 40.8-4.5 43.9-24.7l64-416c1.9-12.1-3.4-24.3-13.5-31.2s-23.3-7.5-34-1.4l-448 256zm52.1 25.5L409.7 90.6 190.1 336l1.2 1L68.2 285.7zM403.3 425.4L236.7 355.9 450.8 116.6 403.3 425.4z"/></svg>`,
  iconPen: `<span class="iconfont-icon"><svg t="1687535718561" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="3222" width="16" height="16"><path d="M252.55936 343.77728l219.87328-73.27744a82.90304 82.90304 0 0 1 84.82816 20.02944l176.20992 176.20992a82.88256 82.88256 0 0 1 20.02944 84.82816l-73.27744 219.87328a82.88256 82.88256 0 0 1-57.28256 53.8624L113.5616 961.16736a41.45152 41.45152 0 0 1-50.72896-50.72896l135.84384-509.3376a82.88256 82.88256 0 0 1 53.8624-57.30304z m111.45216 373.4528a80.93696 80.93696 0 0 1 63.0784-23.51104c1.47456 0.12288 2.8672 0.16384 4.1984 0.16384a101.1712 101.1712 0 1 0-101.1712-101.1712c0 1.31072 0.04096 2.72384 0.16384 4.21888a80.93696 80.93696 0 0 1-23.51104 63.05792l-110.592 110.592a40.46848 40.46848 0 1 0 57.2416 57.2416l110.592-110.592zM572.14976 128.4096c89.2928-89.31328 234.10688-89.31328 323.42016 0 89.31328 89.2928 89.31328 234.10688 0 323.42016a65.51552 65.51552 0 0 1-92.63104 0l-230.8096-230.78912a65.51552 65.51552 0 0 1 0-92.63104z" p-id="3223"></path></svg></span>`,
  iconEye: `<span class="iconfont-icon"><svg t="1687535971267" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="7586" width="16" height="16"><path d="M512 235.77c44 0 87.11 7.4 128.12 22 39.64 14.11 76.51 34.62 109.6 60.96 32.81 26.12 60.94 57.21 83.63 92.4 20.21 31.36 35.6 65.22 45.83 100.86-10.24 35.64-25.62 69.5-45.83 100.86-22.69 35.2-50.82 66.28-83.63 92.4-33.09 26.34-69.96 46.85-109.6 60.96-41.01 14.6-84.12 22-128.12 22s-87.11-7.4-128.12-22c-39.64-14.11-76.51-34.62-109.6-60.96-32.81-26.12-60.94-57.21-83.63-92.4-20.21-31.36-35.6-65.22-45.83-100.86 10.24-35.64 25.62-69.5 45.83-100.86a383.148 383.148 0 0 1 83.63-92.4c33.09-26.34 69.96-46.85 109.6-60.96 41.01-14.6 84.12-22 128.12-22m0-64c-209.88 0-385.89 144.97-433.38 340.23C126.11 707.26 302.13 852.23 512 852.23S897.89 707.26 945.38 512C897.89 316.74 721.88 171.77 512 171.77z" p-id="7587"></path><path d="M512 386c33.66 0 65.3 13.11 89.1 36.9 23.8 23.8 36.9 55.44 36.9 89.1s-13.11 65.3-36.9 89.1S545.66 638 512 638s-65.3-13.11-89.1-36.9C399.1 577.3 386 545.66 386 512s13.11-65.3 36.9-89.1c23.8-23.79 55.44-36.9 89.1-36.9m0-64c-104.93 0-190 85.07-190 190s85.07 190 190 190 190-85.07 190-190-85.07-190-190-190z" p-id="7588"></path></svg></span>`,
  iconPicture: `<span class="iconfont-icon"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M0 96C0 60.7 28.7 32 64 32H448c35.3 0 64 28.7 64 64V416c0 35.3-28.7 64-64 64H64c-35.3 0-64-28.7-64-64V96zM323.8 202.5c-4.5-6.6-11.9-10.5-19.8-10.5s-15.4 3.9-19.8 10.5l-87 127.6L170.7 297c-4.6-5.7-11.5-9-18.7-9s-14.2 3.3-18.7 9l-64 80c-5.8 7.2-6.9 17.1-2.9 25.4s12.4 13.6 21.6 13.6h96 32H424c8.9 0 17.1-4.9 21.2-12.8s3.6-17.4-1.4-24.7l-120-176zM112 192a48 48 0 1 0 0-96 48 48 0 1 0 0 96z"/></svg></span>`,
  iconOl: `<span class="iconfont-icon"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M24 56c0-13.3 10.7-24 24-24H80c13.3 0 24 10.7 24 24V176h16c13.3 0 24 10.7 24 24s-10.7 24-24 24H40c-13.3 0-24-10.7-24-24s10.7-24 24-24H56V80H48C34.7 80 24 69.3 24 56zM86.7 341.2c-6.5-7.4-18.3-6.9-24 1.2L51.5 357.9c-7.7 10.8-22.7 13.3-33.5 5.6s-13.3-22.7-5.6-33.5l11.1-15.6c23.7-33.2 72.3-35.6 99.2-4.9c21.3 24.4 20.8 60.9-1.1 84.7L86.8 432H120c13.3 0 24 10.7 24 24s-10.7 24-24 24H32c-9.5 0-18.2-5.6-22-14.4s-2.1-18.9 4.3-25.9l72-78c5.3-5.8 5.4-14.6 .3-20.5zM224 64H480c17.7 0 32 14.3 32 32s-14.3 32-32 32H224c-17.7 0-32-14.3-32-32s14.3-32 32-32zm0 160H480c17.7 0 32 14.3 32 32s-14.3 32-32 32H224c-17.7 0-32-14.3-32-32s14.3-32 32-32zm0 160H480c17.7 0 32 14.3 32 32s-14.3 32-32 32H224c-17.7 0-32-14.3-32-32s14.3-32 32-32z"/></svg></span>`,
  iconPreference: `<span class="iconfont-icon"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M352 320c88.4 0 160-71.6 160-160c0-15.3-2.2-30.1-6.2-44.2c-3.1-10.8-16.4-13.2-24.3-5.3l-76.8 76.8c-3 3-7.1 4.7-11.3 4.7H336c-8.8 0-16-7.2-16-16V118.6c0-4.2 1.7-8.3 4.7-11.3l76.8-76.8c7.9-7.9 5.4-21.2-5.3-24.3C382.1 2.2 367.3 0 352 0C263.6 0 192 71.6 192 160c0 19.1 3.4 37.5 9.5 54.5L19.9 396.1C7.2 408.8 0 426.1 0 444.1C0 481.6 30.4 512 67.9 512c18 0 35.3-7.2 48-19.9L297.5 310.5c17 6.2 35.4 9.5 54.5 9.5zM80 408a24 24 0 1 1 0 48 24 24 0 1 1 0-48z"/></svg></span>`,
  iconPlatform: `<span class="iconfont-icon"><svg t="1687610705464" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="3108" width="13" height="13"><path d="M446.464 839.68v-65.536h131.072v65.536h196.608v65.536H249.856v-65.536h196.608zM118.784 708.608V118.784h786.432v589.824H118.784z" p-id="3109"></path></svg></span>`,
  iconPicbed: `<span class="iconfont-icon"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512"><path d="M160 32c-35.3 0-64 28.7-64 64V320c0 35.3 28.7 64 64 64H512c35.3 0 64-28.7 64-64V96c0-35.3-28.7-64-64-64H160zM396 138.7l96 144c4.9 7.4 5.4 16.8 1.2 24.6S480.9 320 472 320H328 280 200c-9.2 0-17.6-5.3-21.6-13.6s-2.9-18.2 2.9-25.4l64-80c4.6-5.7 11.4-9 18.7-9s14.2 3.3 18.7 9l17.3 21.6 56-84C360.5 132 368 128 376 128s15.5 4 20 10.7zM192 128a32 32 0 1 1 64 0 32 32 0 1 1 -64 0zM48 120c0-13.3-10.7-24-24-24S0 106.7 0 120V344c0 75.1 60.9 136 136 136H456c13.3 0 24-10.7 24-24s-10.7-24-24-24H136c-48.6 0-88-39.4-88-88V120z"/></svg></span>`,
  iconPublish: `<span class="iconfont-icon"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512"><path d="M352 224H305.5c-45 0-81.5 36.5-81.5 81.5c0 22.3 10.3 34.3 19.2 40.5c6.8 4.7 12.8 12 12.8 20.3c0 9.8-8 17.8-17.8 17.8h-2.5c-2.4 0-4.8-.4-7.1-1.4C210.8 374.8 128 333.4 128 240c0-79.5 64.5-144 144-144h80V34.7C352 15.5 367.5 0 386.7 0c8.6 0 16.8 3.2 23.2 8.9L548.1 133.3c7.6 6.8 11.9 16.5 11.9 26.7s-4.3 19.9-11.9 26.7l-139 125.1c-5.9 5.3-13.5 8.2-21.4 8.2H384c-17.7 0-32-14.3-32-32V224zM80 96c-8.8 0-16 7.2-16 16V432c0 8.8 7.2 16 16 16H400c8.8 0 16-7.2 16-16V384c0-17.7 14.3-32 32-32s32 14.3 32 32v48c0 44.2-35.8 80-80 80H80c-44.2 0-80-35.8-80-80V112C0 67.8 35.8 32 80 32h48c17.7 0 32 14.3 32 32s-14.3 32-32 32H80z"/></svg></span>`,
}
